////////////////////////////////////////////////////////////////////////////////

#include "stdafx.h"
#include "Items/SmartPointer.h"
#include "Items/CppMacro.h"

using namespace std;
using namespace dxcodegen::Items;

////////////////////////////////////////////////////////////////////////////////

CppMacro::CppMacro(const string& left, const string& right) :
m_left(left),
m_right(right)
{
}

////////////////////////////////////////////////////////////////////////////////

CppMacro::~CppMacro()
{
}

////////////////////////////////////////////////////////////////////////////////

void CppMacro::SetLeft(const string& left)
{
  m_left = left;
}

////////////////////////////////////////////////////////////////////////////////

string& CppMacro::GetLeft()
{
  return m_left;
}

////////////////////////////////////////////////////////////////////////////////

void CppMacro::SetRight(const string& right)
{
  m_right = right;
}

////////////////////////////////////////////////////////////////////////////////

string& CppMacro::GetRight()
{
  return m_right;
}

////////////////////////////////////////////////////////////////////////////////
